looking for a great function band?

Contact us Now
Function Band hampshire playing ONeills

all the hits and party floor-fillers from past to present

Boasting Male and Female Lead Vocalists, RUBY ROCKS is a professional function and party band playing at parties, weddings, functions all over the South East.

Offering a set that spans 6 decades, we are the perfect band to hire for any occasion where live music is required!

its all about experience

We KNOW how to get your party rocking. The band boast a wealth of experience as musicians, and we do this all the time.

If you’re after a great function band to create a totally awesome party atmosphere withe the highest quality live music, then look no further!

end to end floor-fillers

We play just great songs from past and present. 

You know the ones – the songs that everyone suddenly knows the words to when they are partying HARD.  Check out our current set list to see a selection of tracks we play live.

We love playing, but what really turns us on is entertaining your guests, getting them on their feet, and making your event really special.

They will go home hoarse, but happy!

We provide music for every event

Ruby Rocks Function Band Hampshire


Guarantee the Perfect Function with Ruby Rocks

So, you’re throwing a party, and you need a band that will turn it from just a ‘party’ into ...
‘THE party’!

Read More
Ruby Rocks Wedding Band Hampshire


You only get one shot at your 'big day'.

So make sure you have a band that packs the dance floor and gives everyone a night to remember!

Read More
Ruby Rocks Corporate Function Band Hampshire


Guarantee the Perfect Corporate Event with Ruby Rocks.

If you’re organising a corporate event, you need a band that will get all your guests up and partying!

Read More
Ruby Rocks Unplugged Acoustic sets


Perfect for smaller venues or while guests are eating

Ruby 'Unplugged' is a stripped down version of Ruby Rocks and performs as an acoustic duo or trio with vocals, acoustic guitar, and/or keys as appropriate

Read More
Want to find out more? Contact