Gather your best friends
First of all, you will have to gather your best friends, so that you can enjoy to the maximum. Make a list of your best buddies and contact them to find out when they can be available. Some of them might be busy in certain things, so it is better to inform them about your plans.
Go to the beach
Public beaches don’t charge you anything and you can have a lot of fun there. You can either go for a swim or play any beach sport of your choice. If you have the proper equipment and ingredients at home, you can also have barbeque on the beach.
Another good option is to go window shopping in order to find out the latest arrivals. You can visit different stores to find out the coolest of clothes, jewellery, gadgets and other accessories. Since your friends will be accompanying you, none of you will get bored or tired.
Play board games
You can invite your friends at home in order to play some board games. This will definitely be a lot of fun, as you have got numerous options available. Moreover, you can play cards to spend some quality time with friends.
Play outdoor games
If you are not fond of playing indoor games, you can opt for some other activities like playing soccer, cricket or any other outdoor sport. However, you will need to invite a lot of friends in order to play such sort of games.
Watch a movie at home
Since you want to have fun for free, one of the best options would be to watch a movie at your home. Invite your best friends over and have fun.